hardened concrete substrate - Spanish English Dictionary